 var tigerStep4 = {
	load  : function () {
		  this.eventRegister();
		 this.setFormValue();
	},
	
	eventRegister : function () {
		Ext.get("btnPrevious").on("click", this.previous);
		Ext.get("btnComplete").on("click", this.complete);
	},
	
	
	complete : function () {
	    if (ad ==null) {
	    	alert("請填寫第一步驟至第三步驟廣告資料!")
	    	return;
	    }
	    
	    
	    //第一步 確認
	    if (!ad.title) {
			alert('請至第一步驟:輸入[標題]!');
			return;
		}
		
		if (!ad.image1 && !ad.image2) {
			alert("請至第一步驟:上傳一組圖片!");
			return;
		}
		
		
		if (!ad.url) {
			alert("請至第一步驟:輸入[目的頁面URL]");
			return;
		} 
		
		if (!ad.clickAction) {
			alert("請至第一步驟:選擇[點擊廣告後動作]!");
			return;
		}
	    
		//第二步確認
		 
		 if (!ad.area) {
		 	alert("請至第二步驟:選擇[國家]!");
		 	return;
		 }
		 
		 if (!ad.ageStart) {
		 	alert("請至第二步驟:輸入開始[年齡]!");
		 	return ;
		 }
		
	 
		 
		 if (!ad.ageEnd) {
		 	alert("請至第二步驟:輸入結束[年齡]!");
		 	return ;
		 }
		 
		 if (ad.category==null || (ad.category != null && ad.category.length ==0)) {
		 	alert("請至第二步驟:[刊登類別]最少選擇一項!");
		 	return;
		 }
		  
	     
		 
		 
		 //第三步確認
		  if (!ad.adName) {
		 	alert("請至第三步驟:輸入[宣傳活動名稱]!");
		 	return ;
		 }
		 
		 
		 if (!ad.budget) {
		 	alert("請至第三步驟:輸入[預算]!");
		 	return ;
		 }
		 
		 if (!ad.adStartDate) {
		 	 alert("請至第三步驟:輸入[開始 刊登日期]日期!")
		 	 return;
		 }
		 
		 
		 
		  if (!ad.adEndDate) {
		 	 alert("請至第三步驟:輸入[結束 刊登日期]日期!")
		 	 return;
		 }
		 
		 if (confirm("確認送交?")) {
		 	Ext.getDom("form").submit();
		 }
	},
	
	setFormValue : function () {
		if (ad != null) {
	 		if (ad.title) {
	 			Ext.getDom("title").value = ad.title;
	 		}
	 		
	 		if (ad.image1) {
				Ext.getDom("picImgage1").src = ad.image1;
	 		}
			if (ad.image2) {
				Ext.getDom("picImgage2").src = ad.image2;
			}
			
			if (ad.title) {
				Ext.getDom("adName").value = ad.adName;
			}
			
			if (ad.ageStart) {
				Ext.getDom("ageStart").value =ad.ageStart;
			}
			if (ad.ageEnd) {
				Ext.getDom("ageEnd").value =ad.ageEnd;
			}
			
			if (ad.areaName) {
				Ext.getDom("areaName").value = ad.areaName;
			}
			
			if (ad.sex){
				switch(ad.sex) {
					case "0" :  Ext.getDom("sex").value = "不分男女"; break;
					case "1" :  Ext.getDom("sex").value = "男性"; break;
					case "2" :  Ext.getDom("sex").value = "女性"; break;
				}
			}
			
			if (ad.adStartDate) {
				Ext.getDom("adStartDate").value = ad.adStartDate;
			}
			
			if (ad.adEndDate) {
				Ext.getDom("adEndDate").value = ad.adEndDate;
			}
			
			if (ad.adBillingType) {
				Ext.getDom("adBillingType").value = ad.adBillingType;		
			}
			
			if (ad.budget) {
				Ext.getDom("budget").value = ad.budget;
			}
		}
	},
	
	previous : function () {
		window.location ="/ad/html/frontoffice/tigerStep3.php";
	} 
};

window.onload = function () {
	tigerStep4.load();	
}